6203 E Hillsborough Ave, Tampa, FL 33610-5424, Tampa
"Great food, casual dinning, with a significant hint of Cuba!"
"Great food, casual dinning, with a significant hint of Cuba!"